Liberty Media has announced it has gained all the necessary approvals from antitrust authorities related to its planned takeover of Formula 1. The news brings the American entertainment company one step closer to completing its purchase and... MoreĀ»